i3dio.exporter:export_blend_to_i3d:INFO: Blender version is: 3.3.2
i3dio.exporter:export_blend_to_i3d:INFO: I3D Exporter version is: 4.1.0
i3dio.exporter:export_blend_to_i3d:INFO: Exported using 'element_tree'
i3dio.exporter:export_blend_to_i3d:INFO: Exporting to C:\Users\14195\Desktop\Hauler\pete back up\hauler bed cols.i3d
i3dio.exporter:_export_selected_objects:INFO: 'Selected Objects' export is selected'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.001] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.001] Filling out basic attributes, {name='hauler bed.001', nodeId='1'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.001] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.001] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.001] Filling out basic attributes, {name='hauler bed.001', nodeId='1'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.001] Has material 'bed'
i3dio.i3d.I3D:add_material:DEBUG: [hauler bed cols] New Material
i3dio.node_classes.node.Material:_create_xml_element:DEBUG: [bed] Filling out basic attributes, {name='bed', nodeId='1'}
i3dio.node_classes.node.Material:_normal_from_nodes:DEBUG: [bed] Has no Normalmap
i3dio.node_classes.node.Material:_emissive_from_nodes:DEBUG: [bed] Has no Emissivemap
i3dio.node_classes.node.Material:_resolve_with_nodes:DEBUG: [bed] Has no Glossmap
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.001] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.001] Processing subset: materialId="1" numTriangles="115" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.001] Has subset 'bed' with '115' triangles and materialId="1" numTriangles="115" firstIndex="0" firstVertex="0" numIndices="345" numVertices="159"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.001] Has '1' subsets, '115' triangles and '159' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.001] has shape ID '1'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.001] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.001] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.001] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.001] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.001] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.001] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.002] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.002] Filling out basic attributes, {name='hauler bed.002', nodeId='2'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.002] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.002] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.002] Filling out basic attributes, {name='hauler bed.002', nodeId='2'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.002] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.002] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.002] Processing subset: materialId="1" numTriangles="24" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.002] Has subset 'bed' with '24' triangles and materialId="1" numTriangles="24" firstIndex="0" firstVertex="0" numIndices="72" numVertices="28"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.002] Has '1' subsets, '24' triangles and '28' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.002] has shape ID '2'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.002] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.002] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.002] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.002] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.002] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.002] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.003] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.003] Filling out basic attributes, {name='hauler bed.003', nodeId='3'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.036] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.036] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.036] Filling out basic attributes, {name='hauler bed.036', nodeId='3'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.036] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.036] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.036] Processing subset: materialId="1" numTriangles="115" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.036] Has subset 'bed' with '115' triangles and materialId="1" numTriangles="115" firstIndex="0" firstVertex="0" numIndices="345" numVertices="159"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.036] Has '1' subsets, '115' triangles and '159' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.003] has shape ID '3'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.003] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.003] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.003] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.003] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.003] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.003] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.004] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.004] Filling out basic attributes, {name='hauler bed.004', nodeId='4'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.038] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.038] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.038] Filling out basic attributes, {name='hauler bed.038', nodeId='4'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.038] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.038] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.038] Processing subset: materialId="1" numTriangles="32" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.038] Has subset 'bed' with '32' triangles and materialId="1" numTriangles="32" firstIndex="0" firstVertex="0" numIndices="96" numVertices="57"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.038] Has '1' subsets, '32' triangles and '57' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.004] has shape ID '4'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.004] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.004] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.004] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.004] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.004] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.004] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.005] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.005] Filling out basic attributes, {name='hauler bed.005', nodeId='5'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.012] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.012] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.012] Filling out basic attributes, {name='hauler bed.012', nodeId='5'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.012] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.012] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.012] Processing subset: materialId="1" numTriangles="32" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.012] Has subset 'bed' with '32' triangles and materialId="1" numTriangles="32" firstIndex="0" firstVertex="0" numIndices="96" numVertices="57"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.012] Has '1' subsets, '32' triangles and '57' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.005] has shape ID '5'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.005] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.005] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.005] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.005] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.005] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.005] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.006] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.006] Filling out basic attributes, {name='hauler bed.006', nodeId='6'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.011] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.011] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.011] Filling out basic attributes, {name='hauler bed.011', nodeId='6'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.011] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.011] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.011] Processing subset: materialId="1" numTriangles="34" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.011] Has subset 'bed' with '34' triangles and materialId="1" numTriangles="34" firstIndex="0" firstVertex="0" numIndices="102" numVertices="56"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.011] Has '1' subsets, '34' triangles and '56' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.006] has shape ID '6'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.006] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.006] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.006] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.006] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.006] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.006] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.007] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.007] Filling out basic attributes, {name='hauler bed.007', nodeId='7'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.014] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.014] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.014] Filling out basic attributes, {name='hauler bed.014', nodeId='7'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.014] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.014] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.014] Processing subset: materialId="1" numTriangles="20" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.014] Has subset 'bed' with '20' triangles and materialId="1" numTriangles="20" firstIndex="0" firstVertex="0" numIndices="60" numVertices="34"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.014] Has '1' subsets, '20' triangles and '34' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.007] has shape ID '7'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.007] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.007] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.007] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.007] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.007] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.007] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.008] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.008] Filling out basic attributes, {name='hauler bed.008', nodeId='8'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.015] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.015] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.015] Filling out basic attributes, {name='hauler bed.015', nodeId='8'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.015] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.015] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.015] Processing subset: materialId="1" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.015] Has subset 'bed' with '12' triangles and materialId="1" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="36" numVertices="22"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.015] Has '1' subsets, '12' triangles and '22' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.008] has shape ID '8'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.008] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.008] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.008] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.008] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.008] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.008] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.009] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.009] Filling out basic attributes, {name='hauler bed.009', nodeId='9'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.017] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.017] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.017] Filling out basic attributes, {name='hauler bed.017', nodeId='9'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.017] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.017] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.017] Processing subset: materialId="1" numTriangles="16" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.017] Has subset 'bed' with '16' triangles and materialId="1" numTriangles="16" firstIndex="0" firstVertex="0" numIndices="48" numVertices="28"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.017] Has '1' subsets, '16' triangles and '28' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.009] has shape ID '9'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.009] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.009] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.009] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.009] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.009] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.009] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.010] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.010] Filling out basic attributes, {name='hauler bed.010', nodeId='10'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.019] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.019] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.019] Filling out basic attributes, {name='hauler bed.019', nodeId='10'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.019] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.019] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.019] Processing subset: materialId="1" numTriangles="24" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.019] Has subset 'bed' with '24' triangles and materialId="1" numTriangles="24" firstIndex="0" firstVertex="0" numIndices="72" numVertices="40"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.019] Has '1' subsets, '24' triangles and '40' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.010] has shape ID '10'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.010] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.010] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.010] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.010] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.010] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.010] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.011] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.011] Filling out basic attributes, {name='hauler bed.011', nodeId='11'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.020] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.020] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.020] Filling out basic attributes, {name='hauler bed.020', nodeId='11'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.020] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.020] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.020] Processing subset: materialId="1" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.020] Has subset 'bed' with '12' triangles and materialId="1" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="36" numVertices="20"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.020] Has '1' subsets, '12' triangles and '20' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.011] has shape ID '11'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.011] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.011] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.011] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.011] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.011] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.011] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.012] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.012] Filling out basic attributes, {name='hauler bed.012', nodeId='12'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.022] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.022] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.022] Filling out basic attributes, {name='hauler bed.022', nodeId='12'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.022] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.022] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.022] Processing subset: materialId="1" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.022] Has subset 'bed' with '12' triangles and materialId="1" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="36" numVertices="24"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.022] Has '1' subsets, '12' triangles and '24' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.012] has shape ID '12'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.012] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.012] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.012] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.012] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.012] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.012] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.013] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.013] Filling out basic attributes, {name='hauler bed.013', nodeId='13'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.023] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.023] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.023] Filling out basic attributes, {name='hauler bed.023', nodeId='13'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.023] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.023] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.023] Processing subset: materialId="1" numTriangles="16" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.023] Has subset 'bed' with '16' triangles and materialId="1" numTriangles="16" firstIndex="0" firstVertex="0" numIndices="48" numVertices="30"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.023] Has '1' subsets, '16' triangles and '30' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.013] has shape ID '13'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.013] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.013] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.013] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.013] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.013] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.013] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.014] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.014] Filling out basic attributes, {name='hauler bed.014', nodeId='14'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.041] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.041] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.041] Filling out basic attributes, {name='hauler bed.041', nodeId='14'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.041] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.041] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.041] Processing subset: materialId="1" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.041] Has subset 'bed' with '12' triangles and materialId="1" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="36" numVertices="22"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.041] Has '1' subsets, '12' triangles and '22' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.014] has shape ID '14'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.014] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.014] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.014] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.014] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.014] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.014] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.015] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.015] Filling out basic attributes, {name='hauler bed.015', nodeId='15'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.042] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.042] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.042] Filling out basic attributes, {name='hauler bed.042', nodeId='15'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.042] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.042] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.042] Processing subset: materialId="1" numTriangles="20" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.042] Has subset 'bed' with '20' triangles and materialId="1" numTriangles="20" firstIndex="0" firstVertex="0" numIndices="60" numVertices="34"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.042] Has '1' subsets, '20' triangles and '34' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.015] has shape ID '15'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.015] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.015] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.015] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.015] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.015] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.015] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.016] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.016] Filling out basic attributes, {name='hauler bed.016', nodeId='16'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.043] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.043] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.043] Filling out basic attributes, {name='hauler bed.043', nodeId='16'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.043] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.043] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.043] Processing subset: materialId="1" numTriangles="16" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.043] Has subset 'bed' with '16' triangles and materialId="1" numTriangles="16" firstIndex="0" firstVertex="0" numIndices="48" numVertices="28"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.043] Has '1' subsets, '16' triangles and '28' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.016] has shape ID '16'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.016] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.016] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.016] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.016] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.016] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.016] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.017] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.017] Filling out basic attributes, {name='hauler bed.017', nodeId='17'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.045] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.045] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.045] Filling out basic attributes, {name='hauler bed.045', nodeId='17'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.045] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.045] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.045] Processing subset: materialId="1" numTriangles="44" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.045] Has subset 'bed' with '44' triangles and materialId="1" numTriangles="44" firstIndex="0" firstVertex="0" numIndices="132" numVertices="69"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.045] Has '1' subsets, '44' triangles and '69' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.017] has shape ID '17'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.017] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.017] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.017] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.017] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.017] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.017] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.018] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.018] Filling out basic attributes, {name='hauler bed.018', nodeId='18'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.046] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.046] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.046] Filling out basic attributes, {name='hauler bed.046', nodeId='18'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.046] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.046] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.046] Processing subset: materialId="1" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.046] Has subset 'bed' with '12' triangles and materialId="1" numTriangles="12" firstIndex="0" firstVertex="0" numIndices="36" numVertices="24"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.046] Has '1' subsets, '12' triangles and '24' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.018] has shape ID '18'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.018] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.018] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.018] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.018] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.018] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.018] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.019] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.019] Filling out basic attributes, {name='hauler bed.019', nodeId='19'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.032] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.032] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.032] Filling out basic attributes, {name='hauler bed.032', nodeId='19'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.032] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.032] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.032] Processing subset: materialId="1" numTriangles="22" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.032] Has subset 'bed' with '22' triangles and materialId="1" numTriangles="22" firstIndex="0" firstVertex="0" numIndices="66" numVertices="56"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.032] Has '1' subsets, '22' triangles and '56' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.019] has shape ID '19'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.019] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.019] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.019] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.019] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.019] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.019] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.020] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.020] Filling out basic attributes, {name='hauler bed.020', nodeId='20'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.033] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.033] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.033] Filling out basic attributes, {name='hauler bed.033', nodeId='20'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.033] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.033] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.033] Processing subset: materialId="1" numTriangles="21" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.033] Has subset 'bed' with '21' triangles and materialId="1" numTriangles="21" firstIndex="0" firstVertex="0" numIndices="63" numVertices="55"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.033] Has '1' subsets, '21' triangles and '55' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.020] has shape ID '20'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.020] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.020] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.020] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.020] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.020] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.020] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.021] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.021] Filling out basic attributes, {name='hauler bed.021', nodeId='21'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.047] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.047] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.047] Filling out basic attributes, {name='hauler bed.047', nodeId='21'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.047] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.047] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.047] Processing subset: materialId="1" numTriangles="16" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.047] Has subset 'bed' with '16' triangles and materialId="1" numTriangles="16" firstIndex="0" firstVertex="0" numIndices="48" numVertices="30"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.047] Has '1' subsets, '16' triangles and '30' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.021] has shape ID '21'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.021] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.021] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.021] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.021] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.021] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.021] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.022] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.022] Filling out basic attributes, {name='hauler bed.022', nodeId='22'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.035] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.035] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.035] Filling out basic attributes, {name='hauler bed.035', nodeId='22'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.035] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.035] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.035] Processing subset: materialId="1" numTriangles="182" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.035] Has subset 'bed' with '182' triangles and materialId="1" numTriangles="182" firstIndex="0" firstVertex="0" numIndices="546" numVertices="282"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.035] Has '1' subsets, '182' triangles and '282' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.022] has shape ID '22'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.022] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.022] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.022] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.022] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.022] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.022] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.023] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.023] Filling out basic attributes, {name='hauler bed.023', nodeId='23'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.049] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.049] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.049] Filling out basic attributes, {name='hauler bed.049', nodeId='23'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.049] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.049] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.049] Processing subset: materialId="1" numTriangles="80" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.049] Has subset 'bed' with '80' triangles and materialId="1" numTriangles="80" firstIndex="0" firstVertex="0" numIndices="240" numVertices="135"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.049] Has '1' subsets, '80' triangles and '135' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.023] has shape ID '23'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.023] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.023] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.023] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.023] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.023] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.023] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.024] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.024] Filling out basic attributes, {name='hauler bed.024', nodeId='24'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.013] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.013] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.013] Filling out basic attributes, {name='hauler bed.013', nodeId='24'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.013] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.013] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.013] Processing subset: materialId="1" numTriangles="28" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.013] Has subset 'bed' with '28' triangles and materialId="1" numTriangles="28" firstIndex="0" firstVertex="0" numIndices="84" numVertices="50"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.013] Has '1' subsets, '28' triangles and '50' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.024] has shape ID '24'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.024] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.024] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.024] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.024] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.024] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.024] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.025] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.025] Filling out basic attributes, {name='hauler bed.025', nodeId='25'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.016] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.016] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.016] Filling out basic attributes, {name='hauler bed.016', nodeId='25'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.016] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.016] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.016] Processing subset: materialId="1" numTriangles="20" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.016] Has subset 'bed' with '20' triangles and materialId="1" numTriangles="20" firstIndex="0" firstVertex="0" numIndices="60" numVertices="34"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.016] Has '1' subsets, '20' triangles and '34' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.025] has shape ID '25'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.025] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.025] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.025] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.025] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.025] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.025] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.026] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.026] Filling out basic attributes, {name='hauler bed.026', nodeId='26'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.021] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.021] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.021] Filling out basic attributes, {name='hauler bed.021', nodeId='26'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.021] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.021] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.021] Processing subset: materialId="1" numTriangles="44" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.021] Has subset 'bed' with '44' triangles and materialId="1" numTriangles="44" firstIndex="0" firstVertex="0" numIndices="132" numVertices="69"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.021] Has '1' subsets, '44' triangles and '69' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.026] has shape ID '26'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.026] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.026] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.026] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.026] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.026] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.026] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.027] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.027] Filling out basic attributes, {name='hauler bed.027', nodeId='27'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.040] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.040] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.040] Filling out basic attributes, {name='hauler bed.040', nodeId='27'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.040] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.040] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.040] Processing subset: materialId="1" numTriangles="20" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.040] Has subset 'bed' with '20' triangles and materialId="1" numTriangles="20" firstIndex="0" firstVertex="0" numIndices="60" numVertices="34"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.040] Has '1' subsets, '20' triangles and '34' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.027] has shape ID '27'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.027] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.027] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.027] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.027] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.027] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.027] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.028] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.028] Filling out basic attributes, {name='hauler bed.028', nodeId='28'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.039] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.039] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.039] Filling out basic attributes, {name='hauler bed.039', nodeId='28'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.039] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.039] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.039] Processing subset: materialId="1" numTriangles="28" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.039] Has subset 'bed' with '28' triangles and materialId="1" numTriangles="28" firstIndex="0" firstVertex="0" numIndices="84" numVertices="50"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.039] Has '1' subsets, '28' triangles and '50' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.028] has shape ID '28'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.028] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.028] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.028] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.028] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.028] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.028] no more children to process in object
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.029] is of type 'MESH'
i3dio.node_classes.node.ShapeNode:_create_xml_element:DEBUG: [hauler bed.029] Filling out basic attributes, {name='hauler bed.029', nodeId='29'}
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.044] is exported with modifiers applied
i3dio.node_classes.shape.EvaluatedMesh:generate_evaluated_mesh:DEBUG: [hauler bed.044] applying unit scaling
i3dio.node_classes.node.IndexedTriangleSet:_create_xml_element:DEBUG: [hauler bed.044] Filling out basic attributes, {name='hauler bed.044', nodeId='29'}
i3dio.node_classes.node.IndexedTriangleSet:populate_from_evaluated_mesh:INFO: [hauler bed.044] Has material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subsets:DEBUG: [hauler bed.044] Subset with index [0] based on material 'bed'
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.044] Processing subset: materialId="1" numTriangles="24" firstIndex="0" firstVertex="0" numIndices="0" numVertices="0"
i3dio.node_classes.node.IndexedTriangleSet:process_subset:DEBUG: [hauler bed.044] Has subset 'bed' with '24' triangles and materialId="1" numTriangles="24" firstIndex="0" firstVertex="0" numIndices="72" numVertices="40"
i3dio.node_classes.node.IndexedTriangleSet:populate_xml_element:DEBUG: [hauler bed.044] Has '1' subsets, '24' triangles and '40' vertices
i3dio.node_classes.node.ShapeNode:populate_xml_element:DEBUG: [hauler bed.029] has shape ID '29'
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeObjectAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'rigid_body_type' with value 'compoundChild'. Default is 'none'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'collision_mask' with value '2002'. Default is 'ff'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '2' properties
i3dio.xml_i3d:write_i3d_properties:INFO: Writing non-default properties from propertygroup: 'I3DNodeShapeAttributes'
i3dio.xml_i3d:write_i3d_properties:DEBUG: Property 'non_renderable' with value 'True'. Default is 'False'
i3dio.xml_i3d:write_i3d_properties:INFO: Wrote '1' properties
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.029] transforming to new transform-basis with <Matrix 4x4 (1.0000, 0.0000, 0.0000, 0.0000)
            (0.0000, 1.0000, 0.0000, 0.0000)
            (0.0000, 0.0000, 1.0000, 0.0000)
            (0.0000, 0.0000, 0.0000, 1.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.029] translation is <Vector (0.0000, 0.0000, 0.0000)>
i3dio.node_classes.node.ShapeNode:_add_transform_to_xml_element:DEBUG: [hauler bed.029] translation is default
i3dio.node_classes.node.ShapeNode:__init__:DEBUG: [hauler bed.029] Initialized as a 'ShapeNode'
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.029] processing objects children
i3dio.exporter:_add_object_to_i3d:DEBUG: [hauler bed.029] no more children to process in object
